home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 2 / Amiga Tools 2.iso / tex / macros / source / packages / epic / picman.tex / node6_mn.html < prev    next >
Text File  |  1995-03-15  |  3KB  |  52 lines

  1.  
  2. <H2><A ID="SECTION00033000000000000000">
  3. <TT>\</TT>grid</A>
  4. </H2>
  5.  
  6. <P>
  7. <#467#><TT>SYNOPSIS:
  8. <BR> \grid(<#91#><I>width</I><#91#>,<#92#><I>height</I><#92#>)(<tex2html_verbatim_mark>#math88#<I>Δwidth</I>,<tex2html_verbatim_mark>#math89#<I>Δheight</I>)<tex2html_comment_mark>24
  9. [<#93#><I>initial-X-integer</I><#93#>,<#94#><I>initial-Y-integer</I><#94#>]</TT><#467#>
  10.  
  11. <P>
  12. For example, the following are all valid commands:
  13.  
  14. <P>
  15. <BLOCKQUOTE>
  16. </BLOCKQUOTE><PRE><tex2html_verbatim_mark>verbatim65#</PRE><BLOCKQUOTE>
  17. </BLOCKQUOTE>
  18.  
  19. <P>
  20. The <tex2html_verb_mark>36<tex2html_verb_mark> command makes a grid of size <#99#><I>width</I><#99#> units by <#100#><I>height</I><#100#> units where vertical lines are drawn at intervals of <tex2html_verbatim_mark>#math90#<I>Δwidth</I>
  21. and horizontal lines at intervals of <tex2html_verbatim_mark>#math91#<I>Δheight</I>. The major motivation
  22. for this command is that making a grid in the picture initially can be
  23. very useful when laying out pictures -- it's like having a graph underneath
  24. the picture which can be eventually deleted or commented out. Moreover, one
  25. might actually want a grid as an object in its own right! Figure~1 (on page
  26. 14) presents an example of this command.
  27.  
  28. <P>
  29. The <#101#><I>width</I><#101#> and <#102#><I>height</I><#102#> should be divisible by their respective
  30. <I>Δ</I>'s, otherwise the grid will not be of correct dimensions. The numbers
  31. in <tex2html_verb_mark>37<tex2html_verb_mark> at the end are optional. Their absence makes a simple grid with
  32. lines. Their presence makes a ``numbered'' grid with integers around the
  33. borders where the numbers put have the starting value as specified in
  34. <tex2html_verb_mark>38<tex2html_verb_mark> argument and are incremented by <tex2html_verbatim_mark>#math92#<I>Δwidth</I> and <tex2html_verbatim_mark>#math93#<I>Δheight</I> respectively. If specified, then these starting numbers must be
  35. integers. The dimensions are all in units and do not have to be integers,
  36. although in most cases one will want integers only. There is an additional
  37. constraint when plotting a ``numbered'' grid --- the
  38.  have to be integers, since one cannot easily
  39. generate real numbers from within T<SMALL>E</SMALL>X. None of the errors of this kind are
  40. caught, hence, if the grid comes out funny, one of the above-mentioned
  41. conditions may have been violated.
  42.  
  43. <P>
  44. The <tex2html_verb_mark>39<tex2html_verb_mark> command produces a box and thus needs to be <tex2html_verb_mark>40<tex2html_verb_mark> at
  45. the required coordinates. The reference point of the grid is the bottom-left
  46. corner and the numbers along the borders, if any, do not affect the reference
  47. point. If it is desired to have another reference point, then the whole grid
  48. statement may be put in a <tex2html_verb_mark>41<tex2html_verb_mark> kind of
  49. construction.
  50.  
  51. <P>
  52.